//
//  Samurai.h
//  SpaceViking
//
//  Created by gnt on 12/8/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "GameCharacter.h"
#import "BackgroundLayer.h"

typedef enum {
    kLeftHook,
    kRightHook
} LastPunchType;


@interface Samurai : GameCharacter {
    LastPunchType myLastPunch;
    BOOL isCarryingMallet;
    CCSpriteFrame *standingFrame;
    
    // Mononofu animation
    CCAnimation *runAnim;
    CCAnimation *runLeftAnim;
    CCAnimation *runRightAnim;
    
    
    Turn turnSamurai;
    int deadTroop;
}

@property (nonatomic, retain) CCAnimation *runAnim;
@property (nonatomic, retain) CCAnimation *runLeftAnim;
@property (nonatomic, retain) CCAnimation *runRightAnim;
@property (readwrite) Turn turnSamurai;
@property (readwrite) int deadTroop;
@end
